Raspbian automatic forward porter [Sun, 1 Feb 2026 06:10:36 +0000 (06:10 +0000)]
Commit Debian 3.0 (quilt) metadata
[dgit (11.4) quilt-fixup]
Raspbian automatic forward porter [Sun, 1 Feb 2026 06:10:09 +0000 (06:10 +0000)]
Merge version 10.
20250416-2+rpi1 and 10.
20251029-1 to produce 10.
20251029-1+rpi1
builder [Tue, 11 Nov 2025 17:36:42 +0000 (17:36 +0000)]
Commit Debian 3.0 (quilt) metadata
[dgit (13.17) quilt-fixup]
Sean Whitton [Tue, 11 Nov 2025 17:35:04 +0000 (17:35 +0000)]
Finalise changelog for 10.
20251029-1 upload
Sean Whitton [Tue, 11 Nov 2025 17:00:04 +0000 (17:00 +0000)]
changelog
Sean Whitton [Tue, 11 Nov 2025 16:59:21 +0000 (16:59 +0000)]
Merge tag '10.
20251029'
tagging package git-annex version 10.
20251029
Joey Hess [Wed, 29 Oct 2025 14:05:27 +0000 (10:05 -0400)]
releasing package git-annex version 10.
20251029
matrss [Sun, 26 Oct 2025 11:55:55 +0000 (11:55 +0000)]
Added a comment
Joey Hess [Sat, 25 Oct 2025 16:42:26 +0000 (12:42 -0400)]
bug
mih [Sat, 25 Oct 2025 13:47:57 +0000 (13:47 +0000)]
Propose emphemeral special remotes
cjmarkie [Sat, 25 Oct 2025 13:47:47 +0000 (13:47 +0000)]
cjmarkie [Sat, 25 Oct 2025 13:24:47 +0000 (13:24 +0000)]
Initiate request for request redirection
Joey Hess [Sat, 25 Oct 2025 13:17:57 +0000 (09:17 -0400)]
assistant: Fix reversion that caused files to be added locked by default.
92c4a3441426e359dc8028175a22a54dae0c09be added a new config, but used an
existing config, which defaults to true. Oops!
Joey Hess [Sat, 25 Oct 2025 10:12:50 +0000 (06:12 -0400)]
remove redundant comment
Joey Hess [Sat, 25 Oct 2025 10:00:54 +0000 (06:00 -0400)]
add
Joey Hess [Sat, 25 Oct 2025 09:57:34 +0000 (05:57 -0400)]
add
Joey Hess [Sat, 25 Oct 2025 08:42:10 +0000 (04:42 -0400)]
typo
yarikoptic [Fri, 24 Oct 2025 14:26:08 +0000 (14:26 +0000)]
Added a comment
Joey Hess [Mon, 20 Oct 2025 19:36:09 +0000 (15:36 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Mon, 20 Oct 2025 19:35:24 +0000 (15:35 -0400)]
Support ssh remotes with '#' and '?' in the path to the repository
The same way git does.
Affected repository types are regular git ssh remotes, and also gcrypt
remotes, and potentially also bup remotes.
repoPath is used for such repositories accessed over ssh. uriPath is used
in some other places, eg the bittorrent special remote, where it would not
be appropriate to mimic git's behavior. The distinction seems to hold up
well from what I can see.
The ordering of uriFragment after uriQuery is to correctly handle cases
where both appear in an url. "ssh://localhost/tmp/foo?baz#bar" has an
uriFragment of "#bar" and an uriQuery of "?baz". On the other hand,
"ssh://localhost/tmp/foo#baz?bar" has an uriFragment of "#baz?bar" and no
uriQuery.
Sponsored-by: Dartmouth College's DANDI project
psxvoid [Sun, 19 Oct 2025 05:00:34 +0000 (05:00 +0000)]
Added a comment: Re: support for bulk write/read/test remote - ps
psxvoid [Sun, 19 Oct 2025 04:59:19 +0000 (04:59 +0000)]
removed
psxvoid [Sun, 19 Oct 2025 04:58:54 +0000 (04:58 +0000)]
Added a comment: Rr: support for bulk write/read/test remote (PS)
psxvoid [Sun, 19 Oct 2025 04:36:37 +0000 (04:36 +0000)]
Added a comment: Re: support for bulk write/read/test remote - joey
matrss [Thu, 16 Oct 2025 15:51:22 +0000 (15:51 +0000)]
matrss [Tue, 14 Oct 2025 16:52:24 +0000 (16:52 +0000)]
Added a comment
Joey Hess [Tue, 14 Oct 2025 15:48:32 +0000 (11:48 -0400)]
comment
Joey Hess [Tue, 14 Oct 2025 14:53:28 +0000 (10:53 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
matrss [Mon, 13 Oct 2025 12:42:48 +0000 (12:42 +0000)]
matrss [Mon, 13 Oct 2025 12:28:57 +0000 (12:28 +0000)]
matrss [Mon, 13 Oct 2025 12:28:11 +0000 (12:28 +0000)]
JohnMorris [Mon, 13 Oct 2025 11:51:37 +0000 (11:51 +0000)]
poelzi [Sat, 11 Oct 2025 12:56:32 +0000 (12:56 +0000)]
Joey Hess [Tue, 7 Oct 2025 20:11:37 +0000 (16:11 -0400)]
Joey Hess [Tue, 7 Oct 2025 20:11:21 +0000 (16:11 -0400)]
update
Joey Hess [Tue, 7 Oct 2025 20:08:51 +0000 (16:08 -0400)]
update
Spencer [Tue, 7 Oct 2025 01:25:00 +0000 (01:25 +0000)]
much better
Spencer [Tue, 7 Oct 2025 01:22:52 +0000 (01:22 +0000)]
rename tips/Acquaintances_-_Connecting_Projects_to_Share_Files.mdwn to tips/Friends_-_Connecting_Projects_to_Share_Files.mdwn
Joey Hess [Mon, 6 Oct 2025 13:34:04 +0000 (09:34 -0400)]
comment
Spencer [Sun, 5 Oct 2025 19:26:45 +0000 (19:26 +0000)]
new idea, work in progress
incogshift [Sat, 4 Oct 2025 08:05:00 +0000 (08:05 +0000)]
Added a comment: My config works now
incogshift [Sat, 4 Oct 2025 07:31:31 +0000 (07:31 +0000)]
incogshift [Fri, 3 Oct 2025 23:39:22 +0000 (23:39 +0000)]
incogshift [Fri, 3 Oct 2025 23:37:49 +0000 (23:37 +0000)]
incogshift [Fri, 3 Oct 2025 23:36:19 +0000 (23:36 +0000)]
Joey Hess [Thu, 2 Oct 2025 20:06:34 +0000 (16:06 -0400)]
pass -m when signing tag
Joey Hess [Thu, 2 Oct 2025 19:58:31 +0000 (15:58 -0400)]
sign tags
Joey Hess [Thu, 2 Oct 2025 18:43:58 +0000 (14:43 -0400)]
push tags earlier
Joey Hess [Thu, 2 Oct 2025 17:43:43 +0000 (13:43 -0400)]
comment
Joey Hess [Thu, 2 Oct 2025 17:28:40 +0000 (13:28 -0400)]
make git-annex_$version tags in the downloads repo
Note the use of git tag -f, this way if it takes several tries to get a
release published, it will use the final one for the tag.
Tags have been retrospectively added for past releases, using this:
for v in $(git log --oneline --grep="publishing git-annex "| sed 's/ publishing git-annex / /'); do foo=$(echo "$v" | sed 's/ .*//'); bar=$(echo "$v" | sed 's/.* //'); git tag git-annex_"$bar" "$foo" ; done
caleb@2b0d6f0eabf955cc8fd04c634b09f0ca4aad9233 [Wed, 1 Oct 2025 22:15:15 +0000 (22:15 +0000)]
Added a comment
yarikoptic [Wed, 1 Oct 2025 20:18:44 +0000 (20:18 +0000)]
Added a comment
yarikoptic [Wed, 1 Oct 2025 17:07:25 +0000 (17:07 +0000)]
complaining about choice of variable
Joey Hess [Wed, 1 Oct 2025 16:03:54 +0000 (12:03 -0400)]
comment
Joey Hess [Wed, 1 Oct 2025 15:34:19 +0000 (11:34 -0400)]
followup
yarikoptic [Wed, 1 Oct 2025 13:09:01 +0000 (13:09 +0000)]
Added a comment
Joey Hess [Tue, 30 Sep 2025 14:58:01 +0000 (10:58 -0400)]
comments
Joey Hess [Tue, 30 Sep 2025 14:19:10 +0000 (10:19 -0400)]
add Servant to build flags again
While the build flag is removed, datalad tests are relying on it being
present and there is no harm.
ewen [Mon, 29 Sep 2025 21:54:14 +0000 (21:54 +0000)]
Added a comment: Fixed in
20050929
Joey Hess [Mon, 29 Sep 2025 19:53:38 +0000 (15:53 -0400)]
Revert "webapp: Remove support for local pairing"
This reverts commit
8ea6d7acc548cb35b4905c9c663e8a7de66ac752.
Temporarily, until builds finish for today's release.
Joey Hess [Mon, 29 Sep 2025 16:42:48 +0000 (12:42 -0400)]
webapp: Remove support for local pairing
As a feature only supported by the webapp, and not by git-annex at the
command line, this is by now a very obscure corner of git-annex, and not
one I want to keep maintaining.
It's worth removing it to avoid the security expsure alone. People using
the assistant w/o the webapp probably don't expect it to be listening on
a UDP port for a handrolled protocol, but it was.
The webapp has supported pairing via magic-wormhole since 2016, which
makes a link including between local computers, albeit with the overhead
of tor. That sort of covers the same use case. Of course advanced users
can easily enough add a ssh remote to their repository themselves, using
a hostname on the local network.
Sponsored-by: unqueued
Joey Hess [Mon, 29 Sep 2025 16:40:10 +0000 (12:40 -0400)]
remove old assistant release notes
Joey Hess [Mon, 29 Sep 2025 15:30:48 +0000 (11:30 -0400)]
add news item for git-annex 10.
20250929
Joey Hess [Mon, 29 Sep 2025 15:30:29 +0000 (11:30 -0400)]
releasing package git-annex version 10.
20250929
Joey Hess [Mon, 29 Sep 2025 15:27:52 +0000 (11:27 -0400)]
Fix build with ghc 9.0.2.
Joey Hess [Mon, 29 Sep 2025 15:18:56 +0000 (11:18 -0400)]
response
Joey Hess [Mon, 29 Sep 2025 15:13:26 +0000 (11:13 -0400)]
comment
Joey Hess [Mon, 29 Sep 2025 15:11:20 +0000 (11:11 -0400)]
add libghc-unbounded-delays-dev to debian/control deps
Joey Hess [Mon, 29 Sep 2025 15:06:18 +0000 (11:06 -0400)]
don't set locale encoding when opening binary file
importfeed: Fix encoding issues parsing feeds when built with OsPath.
Joey Hess [Mon, 29 Sep 2025 14:46:51 +0000 (10:46 -0400)]
comment typo
Joey Hess [Mon, 29 Sep 2025 14:40:19 +0000 (10:40 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Mon, 29 Sep 2025 14:40:10 +0000 (10:40 -0400)]
enableremote: Allow type= to be provided when it does not change the type of the special remote
Fixes breakage in datalad test suite
https://github.com/datalad/datalad/issues/7747
Also, revert the change I earlier made to git-annex's own test suite due to
the same problem.
ewen [Sun, 28 Sep 2025 22:49:31 +0000 (22:49 +0000)]
Added a comment: Cross link to importfeed parsing
ewen [Sun, 28 Sep 2025 22:42:32 +0000 (22:42 +0000)]
Added a comment: Feed seems to now be parsed as UTF-8 characters, not binary mode
ewen [Sun, 28 Sep 2025 22:24:23 +0000 (22:24 +0000)]
Added a comment: importfeed: utf-8 XML is (now?) parsed into 8-bit characters
ewen [Sun, 28 Sep 2025 22:05:57 +0000 (22:05 +0000)]
Added a comment: Example still working feed
ewen [Sun, 28 Sep 2025 21:58:18 +0000 (21:58 +0000)]
Added a comment: Debug output
ewen [Sun, 28 Sep 2025 21:35:08 +0000 (21:35 +0000)]
Added a comment: Previous working build was
20250828
ewen [Sun, 28 Sep 2025 21:32:35 +0000 (21:32 +0000)]
importfeed: Enum.toEnum{Word8}: tag (8217) is outside of bounds (0,255)
xentac [Sat, 27 Sep 2025 23:26:41 +0000 (23:26 +0000)]
yarikoptic [Sat, 27 Sep 2025 17:27:51 +0000 (17:27 +0000)]
Added a comment
yarikoptic [Sat, 27 Sep 2025 12:19:14 +0000 (12:19 +0000)]
missing build dep for debian?
jnkl [Sat, 27 Sep 2025 12:08:57 +0000 (12:08 +0000)]
caleb@2b0d6f0eabf955cc8fd04c634b09f0ca4aad9233 [Thu, 25 Sep 2025 23:04:55 +0000 (23:04 +0000)]
Joey Hess [Thu, 25 Sep 2025 17:40:06 +0000 (13:40 -0400)]
Remove the Servant build flag
Always build with support for annex+http urls and git-annex p2phttp.
Joey Hess [Thu, 25 Sep 2025 17:27:43 +0000 (13:27 -0400)]
remove unnecessary import
Joey Hess [Thu, 25 Sep 2025 17:22:02 +0000 (13:22 -0400)]
add news item for git-annex 10.
20250925
Joey Hess [Thu, 25 Sep 2025 17:21:55 +0000 (13:21 -0400)]
releasing package git-annex version 10.
20250925
nadir [Wed, 24 Sep 2025 21:52:32 +0000 (21:52 +0000)]
Added a comment
Joey Hess [Wed, 24 Sep 2025 17:04:51 +0000 (13:04 -0400)]
update
Joey Hess [Wed, 24 Sep 2025 16:54:20 +0000 (12:54 -0400)]
comments
Joey Hess [Wed, 24 Sep 2025 16:21:32 +0000 (12:21 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 24 Sep 2025 16:06:45 +0000 (12:06 -0400)]
preparing for a release
Joey Hess [Wed, 24 Sep 2025 16:05:45 +0000 (12:05 -0400)]
reorder
Joey Hess [Wed, 24 Sep 2025 16:03:18 +0000 (12:03 -0400)]
fixed
Arnie97 [Wed, 24 Sep 2025 12:05:05 +0000 (12:05 +0000)]
Added a comment: the X prefix conflicts with the eXternal backend namespace
jnkl [Tue, 23 Sep 2025 18:50:19 +0000 (18:50 +0000)]
Joey Hess [Tue, 23 Sep 2025 17:57:09 +0000 (13:57 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 23 Sep 2025 17:55:13 +0000 (13:55 -0400)]
clean up imports needed by old versions of ghc
Now that ghc 9.0.2 is the oldest supported version.
Eg cruft from
https://web.archive.org/web/
20190424185034/https://prime.haskell.org/wiki/Libraries/Proposals/SemigroupMonoid
Sponsored-by: Jack Hill
jnkl [Tue, 23 Sep 2025 17:48:41 +0000 (17:48 +0000)]